{
Cot(0)=ComplexInfinity,
Cot(Pi/12)=2+Sqrt(3),
Cot(Pi/10)=Sqrt(5+2*Sqrt(5)),
Cot(Pi/8)=Sqrt(2)+1,
Cot(Pi/6)=Sqrt(3),
Cot(Pi/5)=Sqrt(1+2/Sqrt(5)),
Cot(Pi/4)=1,
Cot(3/10*Pi)=Sqrt(5-2*Sqrt(5)),
Cot(Pi/3)=1/Sqrt(3),
Cot(3/8*Pi)=Sqrt(2)-1,
Cot(2/5*Pi)=Sqrt(1-2/Sqrt(5)),
Cot(5/12*Pi)=2-Sqrt(3),
Cot(Pi/2)=0,
Cot(7/12*Pi)=-2+Sqrt(3),
Cot(3/5*Pi)=-Sqrt(1-2/Sqrt(5)),
Cot(5/8*Pi)=1-Sqrt(2),
Cot(2/3*Pi)=-1/Sqrt(3),
Cot(7/10*Pi)=-Sqrt(5-2*Sqrt(5)),
Cot(3/4*Pi)=-1,
Cot(4/5*Pi)=-Sqrt(1+2/Sqrt(5)),
Cot(5/6*Pi)=-Sqrt(3),
Cot(7/8*Pi)=-1-Sqrt(2),
Cot(9/10*Pi)=-Sqrt(5+2*Sqrt(5)),
Cot(11/12*Pi)=-2-Sqrt(3),
Cot(Pi)=ComplexInfinity,

Cot(I*Infinity)=-I,
Cot(-I*Infinity)=I,
Cot(ComplexInfinity)=Indeterminate
}